package flychess.data;

/**
 * 静态的游戏地图数据，由程序员指定
 */
public class StaticGameMap extends GameMap{

    public StaticGameMap(int len) {
        this.mapLen = len;
        //对战地图,注意，以下数组中的index从0开始，故第1个地雷实际出现在地图上的第5个位置
        this.map = new int[mapLen];
        //幸运轮盘
        this.luckyTurn = new int[]{6, 23, 39, 54, 69, 83};
        //地雷位置，第1个地雷实际出现在地图上的第6个位置
        this.landMine = new int[]{4, 13, 17, 33, 38, 49, 64, 79, 94};
        //暂停
        this.pause = new int[]{9, 27, 59, 93};
        //时空隧道
        this.timeTunnel = new int[]{19, 24, 44, 63, 72, 87, 89};
    }
}
